carriboo (rangifer tarandus) - Spanish English Dictionary